insulating sole - Français Anglais Dictionnaire